self-supporting stand - Almanca İngilizce Sözlük